Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 MAINSTONE Detached £846,668 £655,000 28 Apr 2017
3 MAINSTONE Terraced £411,768 £230,000 6 Jan 2006
7 MAINSTONE Terraced £474,148 £470,000 11 Aug 2023
9 MAINSTONE Semi-Detached £252,104 £165,000 25 Jul 2014
11 MAINSTONE Semi-Detached £546,355 £350,000 28 Sep 2007
17 MAINSTONE Detached £327,241 £200,000 29 Oct 2013
23 MAINSTONE £2,823,397 £1,899,998 5 Jan 2015